package cc.rengu.igas.bomp.facade.bean;

import java.io.Serializable;

/**
 * 微信返回的商户信息实体
 *
 * @author Daniel
 */
public class WechatMchntInfoBean implements Serializable {
    /**
     * 机构标识
     */
    private String instId;

    /**
     * 微信商户号
     */
    private String wechatMchntNo;

    /**
     * 商户号
     */
    private String mchntNo;

    /**
     * 微信一级类目
     */
    private String wechatFirstCategory;

    /**
     * 微信二级类目
     */
    private String wechatSecondCategory;

    /**
     * 微信商户类型
     */
    private String wechatMchntType;

    /**
     * 微信入驻状态
     */
    private String wechatEntryFlag;

    /**
     * 最后入驻时间
     */
    private String lastEntryTime;

    /**
     * 通道类型
     */
    private String dstChannelType;

    /**
     * 实名认证标识
     */
    private String realNameFlag;

    /**
     * 实名认证申请单号 微信应答的编号
     */
    private String realNameApplyNo;

    /**
     * 实名认证业务单号 请求时生成的流水号
     */
    private String realNameBizNo;

    /**
     * 最后实名认证时间
     */
    private String lastRealTime;

    /**
     * APP支付APPID
     */
    private String appId;

    /**
     * APP支付密钥
     */
    private String appSecretKey;

    /**
     * 扫码支付APPID
     */
    private String scanAppId;

    /**
     * 扫码支付密钥
     */
    private String scanSecretKey;

    /**
     * H5支付APPID
     */
    private String h5AppId;

    /**
     * H5支付密码
     */
    private String h5SecretKey;

    /**
     * 刷卡支付APPID
     */
    private String cardAppId;

    /**
     * 刷卡支付密钥
     */
    private String cardSecretKey;

    /**
     * 小程序支付APPID
     */
    private String miniAppId;

    /**
     * 小程序支付密钥
     */
    private String miniSecretKey;

    /**
     * 刷脸支付APPID
     */
    private String faceAppId;

    /**
     * 刷脸支付密钥
     */
    private String faceSecretKey;

    /**
     * 是否单独进件
     */
    private String independentEntryFlag;

    public String getInstId() {
        return instId;
    }

    public void setInstId(String instId) {
        this.instId = instId;
    }

    public String getWechatMchntNo() {
        return wechatMchntNo;
    }

    public void setWechatMchntNo(String wechatMchntNo) {
        this.wechatMchntNo = wechatMchntNo;
    }

    public String getMchntNo() {
        return mchntNo;
    }

    public void setMchntNo(String mchntNo) {
        this.mchntNo = mchntNo;
    }

    public String getWechatFirstCategory() {
        return wechatFirstCategory;
    }

    public void setWechatFirstCategory(String wechatFirstCategory) {
        this.wechatFirstCategory = wechatFirstCategory;
    }

    public String getWechatSecondCategory() {
        return wechatSecondCategory;
    }

    public void setWechatSecondCategory(String wechatSecondCategory) {
        this.wechatSecondCategory = wechatSecondCategory;
    }

    public String getWechatMchntType() {
        return wechatMchntType;
    }

    public void setWechatMchntType(String wechatMchntType) {
        this.wechatMchntType = wechatMchntType;
    }

    public String getWechatEntryFlag() {
        return wechatEntryFlag;
    }

    public void setWechatEntryFlag(String wechatEntryFlag) {
        this.wechatEntryFlag = wechatEntryFlag;
    }

    public String getLastEntryTime() {
        return lastEntryTime;
    }

    public void setLastEntryTime(String lastEntryTime) {
        this.lastEntryTime = lastEntryTime;
    }

    public String getDstChannelType() {
        return dstChannelType;
    }

    public void setDstChannelType(String dstChannelType) {
        this.dstChannelType = dstChannelType;
    }

    public String getRealNameFlag() {
        return realNameFlag;
    }

    public void setRealNameFlag(String realNameFlag) {
        this.realNameFlag = realNameFlag;
    }

    public String getRealNameApplyNo() {
        return realNameApplyNo;
    }

    public void setRealNameApplyNo(String realNameApplyNo) {
        this.realNameApplyNo = realNameApplyNo;
    }

    public String getRealNameBizNo() {
        return realNameBizNo;
    }

    public void setRealNameBizNo(String realNameBizNo) {
        this.realNameBizNo = realNameBizNo;
    }

    public String getLastRealTime() {
        return lastRealTime;
    }

    public void setLastRealTime(String lastRealTime) {
        this.lastRealTime = lastRealTime;
    }

    public String getAppId() {
        return appId;
    }

    public void setAppId(String appId) {
        this.appId = appId;
    }

    public String getAppSecretKey() {
        return appSecretKey;
    }

    public void setAppSecretKey(String appSecretKey) {
        this.appSecretKey = appSecretKey;
    }

    public String getScanAppId() {
        return scanAppId;
    }

    public void setScanAppId(String scanAppId) {
        this.scanAppId = scanAppId;
    }

    public String getScanSecretKey() {
        return scanSecretKey;
    }

    public void setScanSecretKey(String scanSecretKey) {
        this.scanSecretKey = scanSecretKey;
    }

    public String getH5AppId() {
        return h5AppId;
    }

    public void setH5AppId(String h5AppId) {
        this.h5AppId = h5AppId;
    }

    public String getH5SecretKey() {
        return h5SecretKey;
    }

    public void setH5SecretKey(String h5SecretKey) {
        this.h5SecretKey = h5SecretKey;
    }

    public String getCardAppId() {
        return cardAppId;
    }

    public void setCardAppId(String cardAppId) {
        this.cardAppId = cardAppId;
    }

    public String getCardSecretKey() {
        return cardSecretKey;
    }

    public void setCardSecretKey(String cardSecretKey) {
        this.cardSecretKey = cardSecretKey;
    }

    public String getMiniAppId() {
        return miniAppId;
    }

    public void setMiniAppId(String miniAppId) {
        this.miniAppId = miniAppId;
    }

    public String getMiniSecretKey() {
        return miniSecretKey;
    }

    public void setMiniSecretKey(String miniSecretKey) {
        this.miniSecretKey = miniSecretKey;
    }

    public String getFaceAppId() {
        return faceAppId;
    }

    public void setFaceAppId(String faceAppId) {
        this.faceAppId = faceAppId;
    }

    public String getFaceSecretKey() {
        return faceSecretKey;
    }

    public void setFaceSecretKey(String faceSecretKey) {
        this.faceSecretKey = faceSecretKey;
    }

    public String getIndependentEntryFlag() {
        return independentEntryFlag;
    }

    public void setIndependentEntryFlag(String independentEntryFlag) {
        this.independentEntryFlag = independentEntryFlag;
    }
}
